polluting facility - French English Dictionary